profess to - French English Dictionary